#include "EntityLiving.h"

void EntityLiving::update(void)
{
	
}

void EntityLiving::init()
{
	this->hp = 100;
	this->hunger = 100;
	this->thirst = 100;
	this->energy = 100;
	this->social = 100;

	this->movementSpeed = 10.0f;
	this->destX = this->getX();
	this->destY = this->getY();
}


EntityLiving::EntityLiving(char *texturePath, std::string name):Entity(texturePath, name)
{
	init();
}

EntityLiving::EntityLiving(char *texturePath, std::string name, int texOffsetX, int texOffsetY):Entity(texturePath, name, texOffsetX, texOffsetY)
{
	init();
}

EntityLiving::~EntityLiving(void)
{

}
